home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d20
/
fusl_120.arc
/
FUSL.DOC
< prev
next >
Wrap
Text File
|
1991-02-19
|
11KB
|
387 lines
┌─────────┐
│▓▓▓▓▓▓▓▓▓│
│▓▓┌────┬─┴┐┌──┐┌──────┐┌──┐
│▓▓└───┐│▓▓││▓▓││▓▓▓▓▓▓││▓▓│
│▓▓▓▓▓▓││▓▓││▓▓││▓▓ ───┤│▓▓│
│▓▓┌───┘│▓▓││▓▓││▓▓▓▓▓▓││▓▓│
│▓▓│ │▓▓└┘▓▓│├─── ▓▓││▓▓└────┐
│▓▓│ │▓▓▓▓▓▓││▓▓▓▓▓▓││▓▓▓▓▓▓▓│
└──┘ └──────┘└──────┘└───────┘
┌───────────────────────────────────┐
│ FrontDoors Ulimate Scan Lister │
└───────────────────────────────────┘
┌───────────────────────────────────┐
│(c) copyright 1990 Johannes Hoerhan│
└───────────────────────────────────┘
If you find a character after the version number it means that this
isn't a public version. This version is restricted to the betatest
team!
┌─────────┐
│Copyright│
└─────────┘
You can use the FUSL (Noncommercial) version any way you like, as
long as you use it in a noncommercial enviroment. I only guarantee
that this program uses some space on your harddisk and in your
memory.
Since development of FUSL took a lot of time and effort I will
stop the development of the noncommercial version at this point
(V 1.20). Up to this, both versions (registered and unregistered)
have exactly the same features except the unregistered version will
write "UNREGISTERD FUSL USER" as Sysopname.
Further improvements will only concern the registered version!
How to register:
Send 100.- austrian shillings or
15.- DM or
10.- US $
to Johannes HOERHAN (Fido 2:310/10)
Ettenreichgasse 1/18
1100 VIENNA
AUSTRIA
or to this account:
BLZ: 20151 Nr.: 907079719
You can request the newest versions of FUSL at the following nodes:
Blumenkistl HST 2:310/10 FidoNet
Gallatin Link HST 2:310/19 FidoNet
┌───────────────┐
│Purpose of FUSL│
└───────────────┘
The main reason while FUSL was born was the matter that I find it
quite annoying to search through kilobytes of filelistings to get
the new files there. The only indication I had was the datestamp
of the files. Well, we all know the matter that there might be
some files NEW in the different listings which haven't been there
before but didn't get a datestamp. I found it now interesting to
know what really happend in the listing since my last request.
With FUSL you can now compair two filelistings for differences,
request from in the listing, and send a thanx msg to the nodes.
It seems to me that FUSL is one of the first anti D'Bridge tools
because now you can also bother these sysops with these very
important msg's;-)
┌───────────────┐
│What FUSL needs│
└───────────────┘
■ MS Dos compatible computer with MS Dos 3.x or better
■ >200 K Memory
┌───────────────────────────┐
│What is suggestive for FUSL│
└───────────────────────────┘
■ FrontDoor as mailer
■ DESQview or other multitasking software
■ 1, better 2 filelistings
■ Fidouserlist
■ A modem;-)
┌──────────┐
│FUSL menus│
└──────────┘
┌────┐
│Main│
└────┘
┌─────────┐
│Prgm Info│
└─────────┘
Info about FUSL
┌────────┐
│Dosshell│
└────────┘
A small dosshell
----------------------------------------------------------------------
┌─────┐
│Setup│
└─────┘
Enter some necessary parameters, they are saved in the file
'fusl.sys'in the current directory.
┌───────────┐
│Netmailpath│
└───────────┘
Enter the complete path to your netmail directory. I need this to
generate my request msg.
e.g.: d:\fd\netmail
┌────────────┐
│Fidouserpath│
└────────────┘
Enter your path to the fidouserlist, you can generate this easily
with parslist and qsort. I need an alphabetical sorted list that
should have this format:
Aaboe, Ole 231/75
Aagaard, Peter 231/11
Aalsburg, Hans Van 285/508
Aaltonen, Mika 504/102
Abel, Juergen 244/17
Abele, Rainer 507/18
Abelmann, Guus 286/304
Abels, Wim 242/20
Abma, Henk 512/30
Abril, Tirs 343/106
Achutegui, Juan J. 344/7
Acosta, Juan 345/403
Acuna, Norberto 348/4
Adams, Colin 250/121
Aerts, Robert 282/372
[.....]
You actualy don't need this list for your requests but it makes
life easy since you don't have to enter every time the complete
sysop name and his fido address. You can enter now a part of the
sysop name (similar to FrontDoor) and FUSL will find the
destination node. Of course it would have been better if I can use
the nodelist index files of FrontDoor but their structure aren't
for free and so I had to find this solution;-(
┌──────────┐
│Systempath│
└──────────┘
Enter the main directory of FrontDoor
e.g.: d:\fd
┌─────────┐
│Your Name│
└─────────┘
Hope you don't need further help;-)
┌─────────────┐
│Your Address │
└─────────────┘
Enter your network address
e.g.: 2:310/10
┌───────────┐
│Registerkey│
└───────────┘
Enter your registration key here!!
┌────────┐
│Baudrate│
└────────┘
Enter the highest baudrate your system supports. I need this
to calculate the time for the request.
e.g.: 9600
┌────┐
│Save│
└────┘
You can save this parameters now.
----------------------------------------------------------------------
┌────────────┐
│Request │
└────────────┘
┌────────────┐
│Request List│
└────────────┘
With this point you can use a list and if you find a file which
seems to be worth requesting, you should now press 'F1'. A window
will appear and if you press now RETURN the file will be requested.
If you don't find any further file press ESC and enter the
destination address of the node. If you are using a fidouserlist
you only have to enter a part of the sysop's name to get the
important informations.
Further you will see in this window the size in bytes and how long
the transfer might be.
With 'F2' you can search for strings in the filelist - they will
appear invers.
With 'F3' you can define a password to be sent to the filerequest
selection.
e.g.: file select is FUSL120.ZIP, defined password is
'GRMMPF'. The request msg would read:
FUSL120.ZIP !GRMMPF
┌─────────┐
│Filelists│
└─────────┘
Starts to compare 2 filelistings, if these filelistings contain
different files they will be shown on the screen and a file
'differ.txt' will be generated in the current directory. After
processing you are prompted to rename 'differ.txt'.
┌────────┐
│Get From│
└────────┘
Enter the fido address and the name of the sysop from whom you want
to request.
┌─────┐
│Magic│
└─────┘
Request one of the magic filenames:
FILES
NEWFILES
ABOUT
NODELIST
NODEDIFF
┌─────┐
│Clear│
└─────┘
Clears the requestbuffer
┌────────┐
│Send Msg│
└────────┘
You can send a user defined msg with the file request. All
you need to do: generate a file called FUSL.MSG which has
to reside in the directory where FUSL.EXE can be found.
e.g.:
Dear %TONAME% !
Thank you for allowing the file request!
%FROMNAME%, (%NODE%)
%TONAME% = Name of the sysop
%FROMNAME% = Your name
%NODE% = Your address
These are the default flag settings:
PVT CRASH FILE REQ KILL
Of course only as long as you didn't edit them with the menu
MSGSTATUS.
----------------------------------------------------------------------
┌────┐
│Edit│
└────┘
┌──────┐
│Buffer│
└──────┘
You can edit the requestbuffer but in the current version it's not
possible to recalculate the number of files or the size of them.
┌───────┐
│Message│
└───────┘
You can edit a generated msg - the name of the files, the node
or the msg bits. These values are also used on your next request.
---------------------------------------------------------------------
┌─────────┐
│MsgStatus│
└─────────┘
Enter the msg. status like CRASH, DIRECT, HOLD or RESCAN
(FrontDoor will rescan the netmail directory).
Rq-Msg allows you to en- disable the including of the thanks
message.
You can save this flags with the 'Save Flags' option.
The flags also will be saved when you select 'SETUP - SAVE'.
---------------------------------------------------------------------
┌────┐
│Quit│
└────┘
Quit the FUSL
---------------------------------------------------------------------
┌───────────────────┐
│Last but not least │
└───────────────────┘
If you find this prgm worth to stay for a while on your harddisk
you can send me a netmail and report about problems, bugs or just
congratulate me. Maybe you find this prgm to be trash then delete
it but don't flame me, I made this tool just for fun not to earn
some flames from you.
Thanks to Robert Maierhofer (2:310/19) for the German and
English docs, for his suggestions and ideas during the
programing of this tool.
Many thanks go to my girlfriend Maria for her tolerance she had all
the time when I was just sitting in front of my machine doing this
odd work.